गिटहब पेज
GitHub Pages आपको सीधे अपने रिपॉजिटरी से एक वेबसाइट प्रकाशित करने की अनुमति देता है।
GitHub पेज सक्षम करें
GitHub पेज सक्षम करने के लिए:
- your-username.github.ioनाम से एक नया रिपॉजिटरी बनाएं
- अपनी वेबसाइट फ़ाइलें (जैसे कि Index.html) रिपॉजिटरी में जोड़ें।
- अपने परिवर्तनों को GitHub पर पुश करें.
GitHub पर एक नया रिपॉजिटरी बनाना
नोट:
रिपॉजिटरी का नाम सही होना चाहिए:your-username.github.io
git remote add origin https://github.com/your-username/your-username.github.io.git
git push -u origin master
स्रोत शाखा/फ़ाइल सेट करें
आप चुन सकते हैं कि किस शाखा और फ़ोल्डर में प्रकाशित करना है। डिफ़ॉल्ट रूप से, GitHub मुख्य (या मास्टर) और रूट फ़ोल्डर का उपयोग करता है। इसे बदलने के लिए:
- GitHub पर अपने रिपॉजिटरी पर जाएँ।
- सेटिंग्स > पेज पर क्लिक करें.
- स्रोत के अंतर्गत, शाखा और फ़ोल्डर (उदाहरण के लिए, मुख्य और दस्तावेज़) का चयन करें।
- सहेजें पर क्लिक करें.
GitHub पेज सेटिंग्स
GitHub पेज नामकरण नियम:
- उपयोगकर्ता आधार:
username.github.io - परियोजना स्थल:
username.github.io/repository-name - शाखा विकल्प: मुख्य, मास्टर, जीएच-पेज
- फ़ोल्डर विकल्प: / (रूट), / दस्तावेज़
अपनी साइट देखें
GitHub Pages को सक्षम करने के बाद, आपकी साइटhttps://your-username.github.io/(या आपका कस्टम डोमेन) यहां उपलब्ध है
GitHub पेज यूआरएल
पेज टैब पर जाएं और अपना यूआरएल ढूंढें
अपनी लाइव साइट देखने के लिए लिंक पर क्लिक करें!
सफलता!
आपकी वेबसाइट अब वेब पर लाइव है! यूआरएल साझा करने के लिए अपने दोस्तों को आमंत्रित करें।
GitHub पेज अक्षम करें
अपनी पेज साइट बंद करने के लिए:
- सेटिंग्स > पेज पर जाएं.
- स्रोत शाखा/फ़ाइल हटाएँ या हटाएँ पर क्लिक करें।
- वैकल्पिक रूप से, यदि आपको अब इसकी आवश्यकता नहीं है तो रिपॉजिटरी को हटा दें।
git push origin --delete gh-pages
GitHub पेजों के प्रकार
उपयोगकर्ता आधार
प्रति उपयोगकर्ता एक साइट
URL: username.github.io
रिपॉजिटरी: username.github.io
परियोजना स्थल
प्रति प्रोजेक्ट एक साइट
URL: username.github.io/repo
रिपॉजिटरी:कोई भी नाम
सेटिंग्स विकल्प
विभिन्न शाखाएँ एवं फ़ोल्डर
शाखाएँ: main, gh-pages
फ़ाइलें: /, /docs
समर्थित प्रौद्योगिकियाँ
HTML, CSS, JavaScript
स्थैतिक वेबसाइटें
Jekyll
एक स्थिर साइट बनाएं
React, Vue, Angular
आधुनिक जावास्क्रिप्ट ढाँचे
कस्टम डोमेन
अपने स्वयं के डोमेन से लिंक करें
त्वरित संदर्भ
रिपॉजिटरी
एक विशेष नाम से रिपॉजिटरी बनाएं
username.github.io
प्रणाली
स्रोत शाखा और फ़ोल्डर सेट करें
Settings > Pages
देखना
अपनी साइट को वेब पर दृश्यमान बनाएं
username.github.io
बंद करें
आवश्यकता न होने पर अक्षम करें
Settings > Delete